<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<p>JS中一共6种数据类型</p>
		<p>基本数据类型: </p>
		<p>string 字符串;
			number 数字;
			boolean 布尔值;
			null 空值;
			undefined 未定义;</p>
		<p>引用数据类型: object, 对象</p>
		
		<h1>Nan 不是数字</h1>
		
		<script>
			var a = 123;
			var b = "123";
			console.log("typeof a :" + typeof a);
			console.log("typeof b:" + typeof b);
			
			/**
			 * 字符串相乘得到Nan
			 * Nan的类型也是number
			 * */
			var n = "kljd" * "sdhfks";
			console.log("n = " + n);
			console.log("typeof n:" + typeof n);
			
			/**
			 * 在JS中整数的运算基本可以保证精度
			 * */
			var c = 13256 + 54635;
			/**
			 * 如果是用JS计算浮点数，可能得到一个不精确的结果
			 * 所以千万不要使用JS进行对精确度要求比较高的运算
			 * */
			var d = 0.1 + 0.2;
			console.log(c);
			console.log(d);
			
		</script>
	</body>
</html>
